445
0
70
64
52
563
582
506
362
305
90
823
463
116521
2002
436
474
508
1100
48708
419694
9
248
2221
3
21743
1
31220
10
955
431
1667
422
1425
390