2659
2
602
0
1345
5
1458
3
722
410
467
5313
846
668
379
544
3674
10
1626
1
1981
286
1931
2161
2490
4455
1893
2587
6
2328
1043
267
1832
10324
1004
413
899