1085
1
11682
18
402
415
463
3
1457
2
528
987
0
587
461
414
947
516
560
427
829
648
2182
10
574
534
494
537
556
1134
4
5724
9
484
1584
5
1557
620
526