1256
1
2296
2
1584
2334
0
2030
13159
10
7952
1215
1543
1087
1279
424
525
1418
1666
661
2748
6
1649
756
1378
2470
571
456
2095
4
26
784
472
1762
120469
35
2624
3