2535
2
1660
1
1804
572
0
3576
3
2166
2163
2368
4360
9
1558
1788
1547
32302
19783
3498
4
866
2890
1168
2194
1819
83
989
2356
6
997
4944
17946
2173
2668
3354
673