2711
2
1583
1
1505
2763
0
21152
8
1585
2740
3
3063
2440
6753
17
3461
4
2593
4651
5151
2911
9
1169
2583
7
2951
1512
1536
6
4832
8535
12
1942
297066
1422
2082
5978
2676
638
6307
10