888
1
1123
994
2
1030
1499
1113
4
1185
3432
768
2573
2218
937
1008
930
1013
1287
0
3511
3620
3127
1395
3
1791
886
3035
6
2159
1212
6554
1719
8
2452