2333
1526
1789
967
1089
3318
1204
946
1088
961
1150
1130
1538
968
1181
1731
1005
963
1027
1488
1386
1121
1251
1250
9170
2373
1244
6470
1514
1637
1596
1660
2080
2616
1652
1710
2556
1789
2117
3815
2860
24574
3351
20849
5037
20092
3518