2535
2
3562
1
2184
2428
0
2377
1819
2368
775
2110
3498
4
20163
44
1168
1814
32302
1431
21152
8
1788
11059
9
528
1660
1532
1632
1813
1590
2100
2333
3090
6
1751
2710
2294