2535
2
32302
0
1554
1720
1537
1306
1
3498
4
2368
4551
7
4311
1233
21152
8
1431
3090
6
3083
1590
1599
1837
1843
2522
19783
2932
1603
1468
1788
1112
2710
2377
1825
17946