977
0
933
2056
5
3011
760
3
924
1
1135
841
2
745
991
1340
1090
1497
894
1063
388
1080
948
1012
1784
640
1864
860
1067
6
928
1253
1459
7
2071
517
600