918
0
1131
333
2855
3
312
1956
2
39034
247
1
4111
1224
423
2727
683
3691
5
2809
2301
798
1218
2881
3498
4
390
3149
2073
1428
730
2694
2224
295
1060
3510