3731
958
2502
4226
3743
1447
2140
822
893
3281
1482
3579
865
1631
1128
1317
2373
942
5181
1055
1761
1717
1301
2449
2124
2029
3260
920
2006
953
1804
845
858
2116
2144
1231
870
1566
3382
870
12032
806
1318
735
3481
706
2291
955
2088
1015
8931
853
1213
2529
1569
905
6145
11306
785
652
918
1295
770
934
1438
728
810
1199
1294
705
1003
1123
2881
1340
3862
872
1131
793
1067
981
1161
1089
966
1049
755
1842
1101
1700
760
3680
761
2594
1724
820
929
1795
811
1285
3730
1450
10341
2034
6246
862
1330
775
1664
756
8898
1190
1255
1041
874
999
1586
1249
894
2055
1119
1295