3103
1035
2170
1297
705
991
1081
1222
1745
1423
812
849
12890
2422
748
903
893
911
962
1178
1170
1175
966
793
1343
1292
1719
1408
752
1529
2180
8362
906
958
747
812
1045
754
1552
733
1308
837
1371
1659
771
1296
828
751
739
733
1858
1176
1098
1302
1274
1765
945
988
1267
1198
804
1058
780
1005
2412
770
698
1578
744
750
852
2764
2786
1322
1374
1786
987
1231
710
1217
1859
799
918
1954
1097
9951
857
1533
753
899
856
940
816
1430
774
736
1313
1903
980
943
833
739
2021
1085
2287
1716
1252
851
1456
997
1272
1175
984
1678
771
1105
1171
961
766
888