2855
3
745
0
447
518
744
845
2076
1
1842
1824
543
383
514
321
2634
1710
487
996
608
843
3116
318
968
3063
481
400
610
31535
356
686
497