399
1
302
0
631
798
458
1306
2
2855
3
745
1587
447
518
1506
744
1936
845
2076
1842
1824
543
383
105290
1663
321
487
996
608
1491
843
318
968