363
0
3373
1073
31535
580
249
18403
6
48708
3663
1
269
116
31220
10
1343
422
3092
1885
639
335
1009
1126
1182
303
21743
1425
478
282572
543
759
2189
556