491
1
618
1000
744
1092
875
1003
2
4287
10
4536
4
2164
1800
3
9984
1172
1405
5
1048
455
1547
441
3121
1004
833
529
463
734
4226
1969
742
1210
113
1009