2726
1
1471
829
2306
2
1616
0
1176
932
896
1378
6383
17
2724
11
1302
3929
10
5425
23
1056
2564
7153
9
19034
6
3353
785
5152