20312
39
1527
1
3125
1586
2377
4
1672
2578
1576
688
586
1615
644
0
4566
7
2763
128
2272
3350
17
2319
3
3156
8
3254
2
4926
5
1445
11916
14
9106
3854
666
3613
131589
869
2152