3891
7
5978
6
563
2
1403
0
550
1
2680
4724
3
3798
4
3765
1850
3716
444571
9
3012
2378
348
532
2123
791
2255