940
941
2473
1832
1441
834
861
1821
909
831
1052
817
1057
1227
2537
1493
830
934
968
817
1153
841
3812
1330
1288
1210
827
1162
1405
1013
1613
1386
1612
786
1325
1071
1359
1361
4318
1616
1181
1039
2203
1532
892
1755
1130
1458
875
10522
750
1058
1327
1638
949
4377
965
1637
837
1458
845
741
3030
923
1301
3553
676
685
1431
992
3171
1272
658
2356
1181
943
692
809
1729
768
713
1296
1303
771
1489
965
813
693
1680
1130
1521
889
1567
751
3571
907
1052
887
2000
917
1142
1130
947
795
2200
1550
2689
719
1568
1157
708
1467
1227
895
1533
1200
816
652
1654
5091