946
1
4285
3
318
0
809
11924
628
2398
8
2163
1519
560
1429
2241
792
454
477
352
644
1404
372
625
916
432
681
570
2475
781
1599
2
1853
72
1181