984
1088
504
674
1019
1
1772
1998
1593
1989
844
1078
930
2
743
1337
1695
840
877
1351
2257
2362
2624
4
343
1241
262
609
579