2100
1096
8397
4798
803
2693
2557
1503
1309
8640
1417
896
1113
1342
790
8262
1188
1911
986
1281
925
2371
924
2730
3885
1012
1393
3917
765
2951
3234
3727
3700
1075
2667
1480
3806
988
797
7475
2198
2395
1365
2703
3367
4436
873
1406
3030
2938
1092
3837
7470
14656
1084
2368
798
842
792
887
1044
683
1489
1063
1201
1751
772
781
3422
3496
1069
1066
22998
1903
1755
2635
2111
803
706
845
708
800
1072
3899
889
924
1231
785
1411
845
883
2376
1273
752
1565
4416
755
2021
4625
1089
933
827
1639
1121
856
916
1171
975
6024
746
1608
2383
842
1709
1807
1079
3592
977
789
1051