2409
897
1157
967
1807
893
922
1317
2840
1248
887
1053
881
972
900
5783
798
930
2393
1999
1169
813
15898
2040
913
917
1625
1221
884
2245
2467
4116
1087
2284
1337
5090
2515
2056
2017
3626
1269
1378
6848
1710
1034
1591
2152
1175
2417
4688
3175
1339
2469
3203
1298
1257
1292
17132
8751
1606