848
2738
885
1666
3494
703
2779
2414
1157
2422
722
925
1550
2774
957
949
773
1911
883
995
2526
4267
698
1726
949
1283
698
644
1731
1043
2361
1093
823
1481
2989
802
826
2485
945
1998
3464
1457
789
2210
756
777
5424
2325
8344
925
3043
646
1294
1403
707
1381
611
1049
648
1826
855
1998
1648
1438
2011
1170
1164
701
716
901
1550
1571
751
2206
649
944
731
812
695
937
736
649
830
2317
1367
1297
1073
1295
790
712
612
896
663
901
1540
869
1156
2992
779
1993
2335
759
1036
863
2244
1275
1185
1638
1555
1372
849
2332
766
1793
975
759
2104
808
680
621