232
0
1772
2
1581
2582
1
5255
16
1250
105290
1381
3
960
5559
334
391
1009
721
2727
543
810
961
291
445
1084
1632
319
436
2085
2694
314
1462
172