3278
8
1513
1
1933
2
2385
0
1734
3
7026
6
854
2323
34628
7
3376
1310
4
1072
964
2639
5
3595
1961
978
1691
453
794
1762
1919
555
490
934
2125
1680
1402
2814
12
1341