2114
2
1385
1
1860
3250
3632
5
5363
6
2143
0
964
646
2789
56488
2033
3044
27
4252
2079
3
1333
48766
24
3430
356
1756
2431
2417
1846
1440
962
1163
4232
1922
1598
6979
4