5065
1
15233
3738
5
1922
2
1812
1787
2366
3673
6
2732
693
0
830
1813
2741
4
14
1179
2535
467
4044
3083
17946
600
2465
1189
1380
3125
3546
1305
1746
1323
1391