440
604
390
300
566
413
344
765
723
424
392
672
686412
49153
48450
47898
4243271
4038158
33054
3247151
31026
26592
24431
22800