325
0
46077
401
2431
6
328
364
725
60
712
1
191
617
43
264
546
689
2023
2
311
701
18766
175
20273
231
1305
595
187
230
491
360
687