2943
4894
718
1022
52
77
672
10034
73
10287
170
60
1115
834
300