1555
3
1092
1
8492
13
618
0
1960
1744
6307
10
174730
18
17333
27
19783
2
8411
8313
9
1023
4362
2915
2140
101415
109
1812
2769
3560