918
3156
814
957
1443
770
2650
1266
1272
1876
1271
798
805
834
1081
813
1041
829
1586
2884
958
3261
2442
1999
1007
1381
925
1291
9968
904
766
1482
980
927
1266
1525
989
6356
1643
980
3543
788
847
872
867
799
1556
6836
1172
819
1571
1846
1154
1507
10304
1251
889
827
755
2578