935
2
1408
1
8852
23
1155
0
958
991
4990
7
2431
4
1526
999
3
1372
1791
657
1569
2963
1980
892
1354
1542
1888
896
1913
2954
14
642
776
993
10
628
1479
453
516