1527
1
1672
2578
586
688
644
0
4926
5
1516
708
3125
4288
3216
10
1586
2524
19944
2
2377
4
18258
1504
34959
18
1576
13967
707
5389
712
10243
23774
4732
7
1069
1615
4566