942
1072
279
3183
13
22
2
3127
1420
2460
17
183
644
181
2
112
1
745
222
38
301
1303
215
137
862
223
14
22
563
179
10
515
148
205
3
98
44
638
475
51
2493
604
597
50
31
647
63
507
10
