1928
2
1719
3696
6
2092
2033
3044
27
4252
1
2079
3
7334
4
2060
5
1100
356
0
1756
2564
2431
1802
2104
2524
2488
2084
2417
2024
1018
7328
4895
8
2708
1586
962
2136
4232