231
1
514
0
1124
968
9355
3
4478
8
2830
7
19279
2
2275
1734
2961
115
1004
1677
3691
5
2809
2301
3092
2881
4940
419694
9
945
392
918
3114
4
3510
4111
3653
2749
2748