1053
942
5124
1076
795
745
1750
757
733
786
799
2026
1527
713
687
755
1171
1509
1382
1914
1011
845
868
908
2239
999
1432
2283
1126
945
1002
944
1068
1145
2029
950
913
1033
1898
5279
994
2688
906
1091
1073
1833
1172
1339
5142
2011
1174
3663
4747
4038
2174
2355
1791
10237
5807
4663