855
1
1502
1297
2
1270
3
952
1366
1849
895
992
3012
7
979
687
912
1033
669
584
836
969
880
2618
11
1000
0
917
760
649
918
977
1150
933
968
777