1640
3
1133
1
306
1842
2
2190
15
3167
2118
2656
4
3697
3202
5
7692
9655
341
1511
1329
3980
7
5476
1772
0
2509
3820
14
771
5955
27272
12
81259
1464
2106
2186
808
2414
11193