4869
2
373
1
440
0
9355
3
399
480
772
829
820
11483
8
2275
970
2855
361
846
624
3691
5
1059
1360
584
49165
7
1372
1096
575
501
1559
387
344
4111