2628
2
3510
2758
1
1269
729
3499
7
4677
10
1267
3149
4
1642
1009
292
0
2765
2659
1823
1037
2059
8
2188
9
2809
1222856
2301
1702