7039
0
19279
2
35426
633
1504
1987
29323
2668
518
418
458
290
3114
4
325
464
862
1
670
1604
1677
17353
2683
58
152
55
392
953
383
2190
246