1777
2
24337
22
2337
5
3080
3
1514
1
3008
1015
2906
496
0
1075
2268
4
1431
5065
1301
1558
15233
3738
1922
2505
1468
2366
2562
2110
3013
15
2921
1606
3673
6
1819