9814
5
3571
6760
8
2144
1
4170
4
7010
13
957
2
17974
19
123
669
847
2255
554
1249
1685
458
1483
648
694
884
322
342
343
438
450
1041
1060
1529
6
787
3
874
748
866
679
1020
843
485
480
633
518
409