1456
2
446
1
2521
1337
1913
0
488
1570
2526
1534
885
2776
471
2265
1535
1241
1622
1174
489
202
1485
349
1060
931
1496
3125
5
1226
2710
3079
1688
887