480
1434
2646
27310
2654
11
2708
773
28
562
853
1812
703
533
782
936
633
912
311
51
1027
1655
15510
21811
1278
482
911
1035