3110
4337
4226
3448
4048
2875
1128
3141
3046
3367
2770
1630
899
3117
919
1846
1291
7259
934
4410
2975
2798
1668
4048
4250
4571
1153
1095
4437
2027
2617
6560
6067
990
8796
2296
4021
2842
3328
4369
2584
2943
1256
4193
2843
1996
2806
2265
883
3078
7224
6025
1814
1093
1640
896
862
6526
1595
4537
3991
4405
3415
3012
4306
4220
1052
3084
3111
8756
2739
4014
2767
1121
4015
962