549
0
55
493
609
1001
521
106
952
534
189
785
4360
1
571
503
612
41
4702
4
788
1400
34
3551
10
1138
693
319
480
373
914
557
575
436