1551
2
20634
8
458
0
1824
25137
1020
105290
2657
3
2727
464
548
2730
6
1614
1
80
968
2716
4
2055
4444
584
5165
2855
2275
2209
2031
3510
2668
1750
393
585
11768
21