2711
2
4651
3
2676
1
5151
2152
2911
9
21152
8
1942
1444
935
2082
1476
6307
10
4074
0
2405
4724
7893
4
496
2740
2529
7
6753
17
2763
2593
1492
2430
2767
5
4363
1721
3503
297066