3683
1
2505
2
1306
3053
7
582
0
1015
2294
951
1295
3354
1265
2650
20
1038
2044
2152
2312
280
1740
3
843
2495
30334
6
1451
3518
1581
1529
1537
2522
4655
10
2507
1566