1094
2
2326
4
2697
5
2523
14
1421
1
1861
1716
775
0
2470
1129
2194
662
1448
2033
3044
27
4252
4362
48766
24
356
2431
3
2417
962