1350
0
707
1
903
19783
2
2535
4765
8
2996
1880
3227
4044
5
3083
389
1812
878
2121
1298
3606
3
2465
657
985