4614
829
9613
11216
750
690
616327
73169
5513
930
540
710
22406
17000
14991
13420
10252
998263
8994
8880
854148
741142
68411
6820