175902
0
1614
2
1014
10
31
622
748
16680
8
43
138033
11
2528
124530
1092
2038
3
1468
1
1008
1466
1064
6
1668
3084
857
1566
657
2262
160759
14
3287
1359
5
393
387