691
0
846
2108
4
266
1045
478
1418
2
383
3432
1
1297
354
412
552
1232
396
2522
1138
3287
397
1338
625
4328
10