8527
1774
2735
1302
1116
1650
1162
1362
1247
938
1614
2220
1144
1825
1877
3999
1405
907
3508
999
1798
1160
2051
7374
1062
2185
6766
859
1034
3657
3722
2390
1550
1891
9045
843
887
5644
4450
3737
933
6829
5206
907
3492
2487
1649
1040
1386
1183
1707
248871
5087
3613
910
1164
1191
1465
3590
1063