2555
4
1028
1
445
0
1743
933
673
2
513
683
1937
1348
3
390
3054
2460
1938
4920
2955
1922
371
1146
820
2693
6
503
719
1942
405
685
498
1890
916
547