1003
996
20706
2782
1249
5585
21946
14286
1750
7782
1289
3046
3795
21039
2186
1004
2172
1320
1336
2861
19036
3293
12355
10627
14814
8765
1274
3245
4619
4263
1141
2784
2354
6819
14390
2939
1610
5130
1026
13284
1024
1275
1500
5864
1232
2817
2400
1288
7643
2417
34949
2908
3995
3260
2565
1305
2516
4110
2820
36696