2615
1
1015
951
1451
0
83
3354
1564
1423
2495
2312
2173
2505
2
1424
19944
2377
2082
1694
1336
2571
6
1682
4
690
2131
2744
2722
3
1001
2669
1681
3386
1790
10827