266
0
1045
478
1009
1418
2
383
3432
1
1297
354
3282
1181
101
1642
552
1232
1915
3
396
2522
3287
656
397