1952
2
2321
7
863
1
2207
3243
2678
10
4311
2906
3
3456
2443
860
0
1923
4309
2089
509
2092
6197
4
1438
3234
2120
3752
1584
1129
1938
2103
30466
64
2628
2062
521
1464