9994
2310
5634
2044
989
923
915
943
2628
1968
2349
846
2280
20828
6532
1852
1316
3721
915
1581
1014
1680
942
1072
932
1958
1910
1011
14963
71763
14827
935
4837
2205
7625
979
3085
2869
3794
2547
1885
1555
1602
997
2967
3918
1849
2141
1166
952
4815
1648
1128
1146
6429
3962
5042
1101
12760
1281