2409
897
1157
968
1807
894
922
1317
2842
1248
888
1054
881
972
901
5783
799
932
2393
1999
1170
813
15898
2040
913
917
1625
1222
885
2245
2467
4117
1087
2284
1338
5090
2515
2056
2018
3627
1269
1378
6848
1710
1034
1591
2154
1177
2417
4688
3175
1340
2469
3203
1298
1257
1293
17135
8751
1608