989
1
2138
3
1129
0
2199
5
1578
2
2294
1889
915
783
684
1388
2229
1379
2072
1159
3084
1298
1922
3658
5093
9
1163
1307