2729
14
2891
4
2905
26
181997
11
975
1536
6
1507
1
2344
717
2271
1100
2
2299
4775
3971
890
2954
2041
2313
2189
2075
1731
4821
319
0
1386
1773
2061
3
1298
2661
1522