590
0
469
2124
3
2903
1180
107
558
756
688
2932
2
593
459
551
1711
653
432
1107
836
1
385
1233
1080
339
683
5242
1182
275
1354
1111
506
1120