1049
938
5109
1073
789
741
1744
753
729
781
796
2016
1522
707
679
753
1166
1503
1375
1906
1006
841
864
902
2233
993
1424
2278
1122
940
998
940
1064
1139
2021
945
910
1029
1888
5255
985
2675
901
1085
1067
1828
1168
1333
5136
2005
1168
3657
4738
4030
2169
2347
1782
10219
5799
4654