444571
9
2060
1
2249
5
8411
3
3169
7
1105
2
2788
2763
0
297066
1812
775
9435
8
4948
3560
3507
6
2890
719
706
118
1679
3998
2556
4
829
2638
2562
5782
4971
14
8945
2132
1795