2694
3
3134
0
358
1
2644
2
11951
10
407
602
6510
6
3437
5
417
1384
1750
3760
2190
3251
315
341
332
1880
2564
339
1616
7334
4
2358
14
448
2275
648
525
3691
2809