3039
2369
3372
790
1305
1504
4484
967
808
2378
2666
14637
1040
1772
1385
4883
3301
6699
1502
3428
1589
824
3442
2113
927
1481
4429
1958
14654
2893
1085
1647
1518
1205
998
2642
2312
3833
942
2796
1074
2661
2498
2798
861
2096
2364
1527
866
2625
1591
2400
2933
23034
4479
4863
2114
775
1101
1314
2937
2647
4659
6980
671
1024
1649
3720
1434
2622
686
981
1379
707
1551
2488
1570
744
1201
2848
1354
793
970
1108
1078
707
910
2493
859
1089
786
748
1100
1585
919
947
2641
793
1751
2635
3124
785
1215
1307
1493
3354
1005
834
8290
741
977
738
2154
1082
1080
777
3899
852
1391
4856