2623
3
4423
8
126465
18
967
1
4149
4
1189
2854
5
1635
2
1264
2516
1579
1474
3933
11
1698
915
759
1442
6
2034
1257
0
2416
1267
4100
4424
783
508
120
859
874
1164
1868