358
1
818
1076
2
1066
990
1049
0
1290
5
917
1385
2176
8
511
106
956
3
593
561
420
1102
948
377
4
2426
780
447
585
1109
530
1004
505
510
590
457