100
410
730
341
620
610
820
641
4315
3815
923391
80
19136
14700
12781
11480
8712
839263
7860
7462
712148
626142
61311
5600