1657
1
665
1078
5252
2
5801
2505
3465
1743
0
1070
3054
5
2057
1683
716
1041
1306
2500
1175
790
3354
1481
6220
16
12472
23774
4
539
3735
582
2670