981
1084
503
673
1016
1
1771
1998
1592
1988
844
1078
930
2
743
1337
1695
840
877
1351
2257
2362
2624
4
343
1241
262
609
579