106
0
723
3671
1
1105
2
3012
4
618
120
750
1033
2108
3
1397
181997
11
469
135
2277
444571
9
302
2440
612
1295