5065
1
15233
3738
5
1922
2
2366
600
0
1189
957
948
3673
6
2483
108797
7034
2732
5090
5141
7
3041
9956
3
1093
255
657
14
2535
10827
4
7159
10
467
2204
4329
4044
3083