2337
5
5527
3
3080
1514
1
3008
959
0
1015
2906
2
496
1075
2268
4
1431
5065
1558
15233
3738
1922
2505
2366
2562
2110
1382
2921
1606
3673
6
1819
1935
1839