312
0
1956
2
247
1
356
1559
2673
467
1282
341
3092
543
139
3691
5
382
2301
770
35426
1218
3
419694
9
2881
418
2306
121182
3498
4
3990
475