50
6376
2
8
5233
0
3
2865
4949
4
4681
1
5047
4865
5
2368
1585
747
1097
1368
2786
2001
1986
2180
2547
1465
2125
2700
3542
1282
3510
1011
822
6
3678
1840