1519
1296
904
3548
2260
1228
812
901
1111
974
1055
3096
701
1231
1181
866
2489
986
1055
9240
1451
869
666
766
5688
1837
831
696
885
808
671
813
983
761
3002
749
1952
1314
772
856
4164
2835
1167
781
2153
1051
3715
1304
673
810
943
2639
997
692
923
734
896
4014
1073
1031