3659
14
691
0
1431
2
1378
266
1543
1302
953
2605
1
2522
1418
1213
683
572
1256
1516
1708
467
458
1750
4126
6
424
584
4594
1666
1471
1596
1172
5009