2891
4
2729
14
717
1
4775
2
2905
26
2954
975
1536
6
3971
1458
0
1507
2344
3519
9
884
527
3
4933
13
3841
12
570
3460
7
12621
22
1689
2584
783
194
2259
915