7020
2731
2594
4583
781
1880
5640
310
460
1140
1068
537
16512
12023
455
241
400
386
688
534
675
904
532
508
26432
634
8814
693
413
1123
884
1409
13022
318
5330
182
10654
319
17120
13025
5021
1049
504
6510
290
549
16019
214
4416
90
130
10913
222
205
100
927
300
21946
120
172
331
301
829
4312
425
9211
383
990
110
102
92430
23149
107942
56821
45925
10763
291015
442802
43868
73644
157978
55580
64536
224317