4061
2139
1892
765
1333
2405
739
684
863
1325
689
1632
1945
961
4754
1122
1385
777
2027
1547
1311
1392
1224
755
854
1700
1713
693
1983
1241
984
2700
1358
3933
1680
869
1553
1514
1018
1072
902
1305
1225
774
859
868
954
1436
770
1853
763
1648
796
1085
1638
1867
1470
1251
11112
748
3375
2028
3173
1414
747
1467
803
2354
1981
693
848
757
7252
1130
1010
1044
1317
999
1284
800
946
860
990
1115
769
957
809
922
754
773
1481
747
1270
1273
1856
6313
741
1265
2290
865
740
989
1999
1545
1228
669
724
1002
847
914
3413
678
889
704
1967
897
2418
725
8606
1541