1109
0
736
1004
1
1304
410
78
25137
1020
608
460
957
286
1557
1425
66
57
413
165
310
749
776
267
670
986
454
980
552
16
1726
381
1880
2