439
1
66
1288
0
803
493
2
369
887
117
987
591
660
673
1095
2100
1627
6
1028
1269
867
593
533
394
470
775
284
1162
1546
2050
8
1211
946
1231