1176
2
1044
0
1369
1
2013
1549
1532
935
1599
1354
1694
216
2034
5
3861
2250
1888
2079
1624
3465
2292
1473
753
1869
1306
688