881
1
926
945
1034
961
1163
860
1297
2
1026
1453
0
3275
4
2343
949
1201
1147
784
917
805
1987
7
3305
10
821
1238
1534
1024
2302
1139
1420
1002
1197
1009