450
5
883
2
493
3
1026
110
0
376
424
461
4
819
377
1
2427
1960
1749
508
884
1502
942
1312
717
2006
976
934
7
173
961
1037
1130
968
1029
1074
3590
6