3457
5654
740
1004
784
1155
1016
1284
891
772
9458
1791
3334
866
2808
917
944
1833
3772
12975
1093
1871
3119
1535
2896
1158
2610
1163
6853
1019
1748
1184
793
5591
831
1075
989
1058
1303
997
1372
935
3582
1139
1025
1041
1033
777
1264
920
1967
865
11555
1137
954
1424
940
1585
2948
1087
1412
1388
903
980
4367
2227
3049
1994
1688
1109
969
885
1002
11960
3674
740
762
679
4903
1315
1047
659
909
2928
1283
951
864
3865
728
4927
1188
650
8281
2984
888
1193
830
2514
1515
756
812
2423
1659
2198
1587
1051
1650
703
1646
3775
978
740
795
1362
1426
698
1846
2480
727
3196