4793
10
3117
3
509
0
2294
2475
1326
1
1038
1555
3595
6
1344
1653
834
109460
45
3632
5
2393
2
2119
483
256612
3063
991