5151
2
2729
14
2905
26
2773
1
3380
975
4
1536
6
1507
2344
2405
2891
717
2271
1100
2299
2954
3080
3
3715
3971
890
2041
2313
2189
2075
1731
21152
8
4821
319
0