2715
6
9954
1637
2
1583
0
1016
1
2327
11
2710
1713
1788
2740
1691
1895
1681
3401
5
1295
446
946
1363
1411
1211
2570
1438
2763
605
2837
2204
3026
2082
2173
2272