833
0
989
2649
1632
2
1055
984
575
2322
3
566
3326
1816
1060
955
1
1252
1017
621
3252
1239
2562
4179
673
693
883