1686
1
2100
2
7021
3
1379
1826
1123
995
2468
2512
838
900
1093
0
2292
12
2181
1526
1883
1181
6698
7
1856
376
933
420
493
1662
405
945
476
731
32
462