291
0
1247
1
497
5464
14
2516
466
988
8
675
713
973
1172
7
2629
8338
1084
679
2595
18
1381
2
2882
4
1060
1162
1767
1072
3162
1230
1498
3
2187
1178
1352
3376
15
652