12285
1045
2239
827
1121
932
1220
833
1135
3916
752
1048
2358
970
1237
5017
868
903
674
1198
1417
708
7095
959
1272
2131
2574
5623
784
1340
7395
725
1182
5947
974
1649
1765
2396
54019
3000
4770
1644
839
1921
854
1455
751
5865
901
894
882
875
8987
791
800
6619
1699
841
1143
1087
3025
847
992
841
1262
901
680
2872
665
2878
795
1477
2690
788
904
716
2843
1479
1166
4978
1170
822
1050
1594
2537
1052
1208
1079
2543
972
1441
1588
1124
927
1165
671
998
12261
913
1233
1011
1915
2446
1765
1910
2379
1531
1138
2150
1399
2601
777
642
853
1299
929
1573
1182
1327
1642