4450
4
1236
3
690
466
1
4967
1245
13
688
2
1084
516
560
829
427
648
2181
10
574
533
494
11682
18
402
415
462
1457
528
491
3655
374
362
501
542
2565
7