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