985
2285
2136
3219
859
1085
2374
1168
847
2605
1073
807
6019
987
1174
1001
1129
1023
4915
990
1191
875
1003
1095
7408
1222
7234
1475
2843
2106
936
1350
980
2371
1080
1481
3125
951
5793
919
1109
1189
3142
1457
1141
993
2361
957
1075
3585
1657
3164
3205
961
884
3958
2167
1199
1543
1129