4712
509
965
17128
8524
920
1310
4124
5035
6221
4518
100
19496
14870
12941
11590
8792
847263
7900
7562
724148
630142
61911
5710