643
0
3663
1
326
433
6515
1504
31220
10
427
5622
4
363
180849
120469
35
1084
448
5566
5
48708
44
2330
482
4071
2167
3
295
398
480
370
1474
2
6194
6
44199
539