787
0
1073
714
58
382
587
6339
484
364
5313
2395
1610
804
1053
4106
150
2189
290
474
381
962
439
246
288
2211
239
475
847
394
4223
22