846
0
668
1152
381
1101
3396
3
1931
2
2161
1
1822
3151
4
4455
1893
2328
328
325
1043
830
519
248
1215
267
1832
3930
2559
1004
1344
413
802
626