1256
1
13159
10
7952
1215
1543
2
1501
1279
424
1418
1666
661
2748
6
1649
1378
2470
456
0
2095
4
980
26
784
512
671
1762
120469
35
2624
3
1302
2411
1270
449
2727