859
0
918
212
5155
8
17353
413
390
543
81
3171
2
407
226
943
505
498
846
1043
820
614
471
2143
1880
1428
443
267