1073
0
394
521
477
292
252
1
287
1119
1610
608
586
17
2431
3
475
381
787
2395
347
172
242
290
63
400
881
962
530
2211
18
345
18403
6