944
0
259
1133
1045
286
404
1156
275
1396
413
212
418
408
471
2121
4
223
1824
2490
683
489
525
419
509
4045
2069
3
1872
1