1115
3
4456
2
4761
1992
1
1288
1054
0
4288
2372
695
2502
451
332
475
1197
3808
4
962
4006
1366
1239
725
2039
1182
3587
11060
19
2499
1371
1434
1186
2223
8
437