2949
0
2776
1
251
19465
6
2449
2
3078
4
1500
1691
1539
1734
2118
2715
2372
3
3655
11
945
1064
2892
1309
692
19079
532
1093
657
1759
600
2105
189326
3671