40
391
4475
3216
840
617
13035
617
1570
92
428
610
1619
849
1510
450
326
262
612
1081
25
16765
121
1872
10902
183
10219
826
7233
6927
479
138
29
4177
897
1443
2354
242
654

7583
107
563
1972
122
112
423
512
1610
2406
723
15
168
194
2361
2649
325
1540
10947
522
884
152
193

69

129
12
1584
34
112
112
324
211
673
360
715
8
5
365
287
2
313
883
405
114
10
223
71
11
27
301
414
352