1538
1430
1120
1941
5557
1239
2015
1676
1046
18581
1385
1568
1765
2450
1161
2996
2308
1372
1475
2786
1117
1038
955
1190
1315
1119
1476
1139
1224
826
922
1235
907
1012
5016
1023
1710
2739
891
1610
906
1135
934
1449
1440
3330
1144
803
1550
1448
912
891
1453
995
871
1417
2842
4427
1384
1213