918
0
1020
99
1
448
1877
418
268
157
1043
1824
802
433
1523
239
265
834
781
1567
2
1897
693
25137
677
637
3383
3
455
1359
393
1748
505