2949
0
4471
2
2465
3551
10
534
639
3498
4
1461
3546
1
475
1380
2906
365
445
9956
3
2525
1294
1759
509
5504
16
1193
508
395
4044
5
2478
2670
5169
572
758
1659