1390
2
1570
3
1139
1
2546
5
2211
6
2878
4
960
643
481
0
779
4049
10
576
571
1997
12
395
399
1498
2094
501
3179
3009
8
6191
3131
1130
1594
798
1532
1268
2098
1099