1876
4
933
2
2729
3
5436
263
2318
6
2361
2772
2103
1130
2377
3264
4994
2034
966
1
526
3141
0
3271
3523
1036
1471
7
884
3318
2227
716
2336
1748
678
2205
755