1067
0
2535
2
32302
3498
4
1819
1
181997
11
2456
1599
2209
1306
19783
2932
1603
951
2934
3326
3
17946
1371
1720
1564
2990
1423
1681
1066
266
1606
1153
2999
2349
2530