2938
2556
2346
2959
1927
735
1109
2161
5304
2557
860
961
2753
3835
3761
3529
1672
1036
4297
3849
889
8577
24367
8601
3375
3187
2579
2131
965
2384
6135
2737
6672
4070
860
3637
3878
15828
5130
2548
1378
6354
7820
2587
2088
1549
3171
4549
3439
994
2058
772
4189
805
2407
2632
3375
2139
4018
4401
1264
3365
3362
4535
2396
2870
4391
3517
2742
3753
4078
2531
3863
5119
950
1000
845
794
2373
903
842
1534
2569
6111
8534
4006
1915
2624
725
4057
1890
2948
7804
2082
5416
2644
2305
2950
1099
2040
982
2078
2741
3421
4171
2875
2288
1026
1434
948
2546
2450
3177
1651
758
1908
2737
3743
1367
1190