1688
1
4425
6
2505
2
1306
3117
8
582
0
994
1015
2294
951
3354
746
1262
1265
1038
2044
2152
272
1495
2104
2312
1929
1740
3
843
3289
2621
2495
30334
1451
3518