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