2858
1158
4051
2469
3212
1001
1309
3620
2242
4116
1769
1332
755
4840
999
2593
831
1123
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
999
1471
4708
2668
746
698
693
1091
861
715
671
1167
964
3632
729
1183
711
3170
747
2066
1221
601
781
683
1140
2874
902
1972
1515
648
2269
716
1089
696
615
1014
688
606
947
799
818
858
677
1294
2415
1292
1151
917
906
2413
1978
2187
656
1313
856
1598
892
2505
1020
700