1073
0
363
116
48708
31220
10
520
1853
1650
152
1343
241
530
518
2635
2189
3373
422
31535
1425
348
282572
543
1629
1053
474
497
815
332
412
1553