517
0
1425
1043
859
945
410
390
941
1167
181
320
839
953
294
3233
16
799
767
8116
6
602
454
280
2522
5605
413
743
2551
1
2275
2
1939
685