996
2633
2748
1085
2429
15830
4190
2089
1550
3837
8578
914
856
2727
1211
2651
1418
2938
2556
2346
2959
1927
735
1109
2161
5304
2557
860
961
2753
3761
3529
1672
1036
4297
3849
889
24367
8601
3375
3187
2579
2131
965
2384
6135
2737
6672
4070
860
3637
3878
5130
2548
1378
6354
7820
2587
3171
4549
948
1000
2726
2889
2533
1535
2644
4078
2152
3864
2396
842
2667
2456
1190
1367
3630
2180
2578
5119
1652
1908
2948
966
2421
1436
8577
2742
2744
982
2707
2741
6111
6652
2082
1915
1027
3824
903
758
3365
2120
2587
2546
2870
6333
845
3421
794
4172
4535
2925
3753
1891
2306
2714
2078
1264
844
24318