1188
803
1039
4087
7642
31953
1648
1884
1035
823
860
789
928
886
910
993
2897
1650
2877
3505
1473
1212
2226
920
3553
952
865
1118
1252
771
1642
918
794
1207
982
862
1324
5292
913
1017
813
1708
1174
776
1003
1280
948
2100
858
6172
2421
6660
3537
1022
4485
5198
931
968
812
1540