1547
1
2505
2
1306
582
0
3562
1015
2294
951
1837
3
3354
1265
1537
1038
2044
1535
2090
2152
1308
2312
1740
843
2495
30334
6
1451
3518
1529
2522
4655
10
2507