918
3156
814
957
1443
771
2652
1267
1272
1876
1271
798
805
834
1081
813
1041
829
1586
2884
961
3261
2442
2002
1007
1382
925
1292
9968
904
766
1482
980
927
1266
1525
989
6356
1644
981
3545
789
848
872
868
799
1556
6836
1172
819
1571
1846
1154
1507
10306
1251
889
827
755
2579