366
3716
4019
443
370
398869
3625
374
382
408060
13790
11160
8651
7290
588262
5690
5390
4821
470147
4569
405142
32850