1328
9582
800
1752
1428
827
1215
1679
4740
1197
936
1054
2342
14110
1226
793
928
3568
895
801
1023
760
5403
4154
721
13833
860
959
4070
786
1081
962
870
3937
10598
25731
780
859
1623
939
902
765
925
866
2017
2647
1549
765
800
1966
948
1847
1052
1352
769
3890
1632
1055
935
4703