2138
3
1200
1
6676
12
1423
123674
35
7471
9
3591
11
3629
6753
17
3070
4
734
2
38477
34
19932
6
2194
851
1564
1223
2499
2321
1716
1250
409
0
5346
542
1162
1472
674
101569
1767
2505