2996
0
572
17946
1547
1
32302
25669
14
1527
2
2929
6
1690
1568
1495
4044
5
2258
1189
2535
3125
1193
19783
940
1461
4311
2964
3498
4
2508
7
2478
1819
476
4471
1672