3089
5422
2773
20931
4350
2156
1880
9565
2996
6015
5564
4509
20855
2102
5470
5520
3815
2964
2362
4431
5973
1810
13401
2019
2516
1602
2962
8048
2139
6514
6195
2200
2886
2133
3675
2731
2933
2579
27209
3040
7458
2406
1995
2931
4401
2183
3054
2561
5367
2128
5977
3021
3636
2974
4321
2122
5951
9491
2126
2350
6166
2389
4474
2074
2916
1585
7407
2712
1794
2860
2733
5466
2938
27136
5442
5490
20788
2505
6492
1859
8029
3798
20676
13328