2891
4
2729
14
1536
6
3835
5
2299
1
2905
26
5375
0
790
975
3735
2189
1507
2344
1694
8819
12
215
1451
951
1749
2
4465
22
7793
12472
1764
36905
297066
7733
1100
5347
2312