2505
2
1306
1
1344
582
0
1974
3
372
1015
2294
951
3354
1265
1038
2044
2152
802
2312
1740
213
3573
4
843
2495
30334
6
1451
1425
3518
1529
3649
5
1537
2522
4655
10