2740
3
12621
22
4553
2
1942
1
7159
10
1683
0
3066
7
5978
6
2023
4
2711
3183
2152
3991
4651
5151
2911
9
2473
2623
2378
7034
5
21152
8
1617
2082
2643
2908
692
608
2233
2676
6307