484
0
1397
194
685
475
608
804
3159
1500
1243
542
3971
1
3012
2323
9
562
2439
14125
10
2916
4
673
437
494
636
3168
467
477
460
2551
850
1166