981
2
977
0
933
2057
5
3011
760
3
924
1
1135
841
745
991
1340
1090
1498
895
1064
388
1081
949
1012
1784
640
1864
860
1067
6
931
1253
1459
7
2071
517