4975
807
920
2001
991
893
2637
802
2175
804
776
1782
3959
1596
899
920
978
802
1507
870
2542
4782
1222
822
3111
861
1403
978
841
1229
768
808
1715
1238
9178
3510
859
1156
2635
2176
1262
3397
7160
800
833
1193
1255
1135
2113
783
2572
779
2336
697
1284
2098
1092
2522
736
831