1875
4
932
2
2728
3
5436
263
2317
6
2360
2771
2096
1129
2376
3264
4992
2033
964
1
525
3141
0
3271
3521
1035
1470
7
883
3317
2226
715
2336
1748
676
2204
754