2346
3
1245
2
6343
24
3716
5
1805
0
3442
1367
1
1238
3393
10
1176
932
3659
14
605
2922
9
2599
20634
8
22330
22
18403
6
4396
6707
2361
1729
884