2233
3
19944
2
4562
10
5535
13
3066
7
2899
8
4578
2427
12
4623
5
565
1
2977
2242
0
2425
2656
14
2069
1092
2740
1494
4
4715
57793
1428
700
4606
3212
27
3715
2489
1917
51331
25
2100
1522