436
0
474
508
1100
48708
419694
9
248
1222856
4
924
2221
3
1343
876
1428
565
2445
31220
10
955
431
1667
422
1425
390
864
283