919
0
832
585
372
325
483
1136
2
5125
311
509
549
3158
2649
1126
1581
693
611
404
340
910
1362
16
510
381
562