4710
584
542
766
360
815
349
3110
286
387
527
323
22026
16650
14651
13210
10092
975263
8744
8730
828148
724142
67611
6660