1218
3179
2820
3310
4230
1876
444
1
8822
876
3215
877
1012
1293
745
1221
4814
1286
3316
3818
1551
555
1042
248
735
791
1488
592
6170
1477
786
374
284
1891
1278
3688
924
919
996
2357