2786
1
3412
4
951
1767
2
905
2299
8527
2562
913
1884
3
2188
1475
2048
10736
26
1514
3014
20
2906
1077
956
3354
9
2219
3738
5
3813
3085
3673
6
3491
3485
7
619
2003