7625
336
8126
4810
345
4213
180
632
6019
430
500
470
22336
16810
14851
13340
10192
993263
8904
8790
847148
734142
67911
6780