1327
1
2667
1505
0
2505
2
1306
582
1015
2294
951
3354
1218
610
5196
1265
1038
1676
2044
2152
1778
2312
2166
1740
3
843
2495
30334
6
1451
3518
2977
5
1529