1053
5125
1076
745
1750
757
786
799
2027
1528
687
755
1172
1509
1382
1914
1011
845
868
908
2239
999
1432
2283
1126
945
1002
944
1145
2029
950
913
1033
1898
5279
994
2688
907
1092
1073
1834
1173
1339
5142
2011
3663
4747
4038
2174
2355
10237
5807
4663
1345
2477
2155
2087
2788
2051
16053