1285
1
1235
1056
1108
1440
2
2778
2152
151
0
289
1472
1964
3
2829
6
2153
7
1631
4
1090
2699
1029
1124
3562
746
1337
3505
5
2667
989
167
1226
1526
1767
1052
892