1235
1
926
888
1092
746
3
1086
1056
992
2
997
1548
1908
1335
4311
1337
3505
5
2667
989
167
1816
1777
2023
2142
892
2285
467
0
1016
1169
1204
1084
1245