2715
6
9954
1583
0
2710
2
1788
1
2740
1691
1895
1681
3401
5
1295
446
1225
946
1363
1411
1211
2570
1438
2763
605
2837
2204
3026
2082
2173
2272
783
2184