3086
692
3972
1138
3203
1127
1020
3469
955
3550
1152
5001
2633
3262
758
689
4074
3405
1481
643
4201
2828
771
1999
2721
1026
4107
1542
1869
658
4009
3221
4577
2617
2055
2163
1556
1553
1560
1411
2292
2744
4114
2631
2119
1903
3295
2273
3046
1259
4224
2755
2719
2656
628
1284
1130
1000
848
2738
953
1577
3402
807
974
1020
728
794
1333
622
2601
1688
861
1195
1098
726
731
676
708
1908
4420
633
826
1437
1505
694
601
962
797
1206
863
671
2483
632
699
802
2413
2974
1377
777
707
1398
616
753
1201
659
1178
1293
869
764
740
622
2609
817
788
1134
686
2396
788
807