984
1090
504
674
1019
1
1773
1999
1594
1990
844
1078
933
2
745
1341
1697
878
1351
2258
2363
2628
4
344
1242
262
609
579