786
1264
633
2069
965
1110
1629
1873
751
939
968
1423
2019
708
685
636
1119
1988
3447
1161
1071
739
730
768
1347
1185
780
710
2432
4574
807
1218
12417
691
1230
2728
3958
2393
841
1317
2136
886
769
3398
1514
781
1296
1787
1674
815
765
852
895
779
980
727
667
8441
881
1799