2710
2
25669
0
1690
1
2562
1766
19783
2368
1590
572
1431
1306
1816
1537
1000
6779
5
2535
32302
801
1547
784
1691
1825
1660
3354
2173
1819
673
685
1532
4311