524
1765
50
45
16
1052
251
1105
723
65
49
31
1344
571
352
751
17
42
1604
1321
2035
1352
33
19
59
24
28
63