6098
10636
4381
1720
1632
2398
2720
29706
1674
2457
1452
4154
2744
1749
741
1915
1646
1522
1219
6027
983
889
955
999
952
945
1084
1739
1222
901
9264
803
981
876
837
863
894
1301
872
2103
875
857
1532
1051
977
1046
974
784
1016
1458
961
970
834
990
888
1021
837
1037
1068
985