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