1056
1
1513
1188
1439
2
1614
0
2828
3
515
1173
1364
2046
709
1383
697
828
4599
10
2284
282
8313
9
3620
7762
4
989
1547
820
1543
3826
1212
2666
2609
1325