427
0
710
2669
1
2099
380
421
164
587
514
1172
470
494
593
367
413
682
389
394
2190
751
1131
21743
343
429
49
357
490
55
581
4922