269
0
918
2143
813
259
2123
1045
286
957
787
358
675
584
944
1840
2
245
1042
1346
4
268
1872
1
309
1411
410
2132
737
1101
968
352
839
668