2524
2
2014
3
3498
4
357
0
2659
1101
405
410
407
2727
4478
8
668
846
2188
9
2275
544
1734
1
2961
462
115
2955
3559
3691
5
2809
2490
325