3539
3
951
1
804
0
616
619
388
564
4327
2
599
2502
1216
2740
504
1829
394
392
1751
925
493
1412
2089
402
432
2975
3085
5
597
929
1527
1107
1183