5504
16
536
0
3090
6
399
634
497
856
310
650
467
341
1038
394
380
2057
1
481
2377
1704
2906
2
4382
4
19944
1174
14887
18
5169
1047
131589
297066
1540
676
2903
3