14076
7
180849
0
1663
1751
2
2330
4
4071
1
1084
2166
418
2831
482
249
573
346
1559
2142
448
383
105807
42
5611
11
3047
10
6515
556
2442
1425
472
504
2564
1352
3
1871
12