430
1
905
1331
4979
6
3506
8
3249
1339
7633
1437
0
840
773
1943
2
1507
1946
10032
14
165
2375
2166
582
3891
7
2680
3321
3
1924
6773
18258
13967
1788
1787
1000
9607