2786
1
3412
4
951
1767
2
905
2299
8527
2562
913
1475
2048
10736
26
1514
2906
1077
956
2219
3738
5
3813
3
3673
6
619
2003
2053
1204
2732
159
2992
2759
1922