2189
2
3014
20
8535
12
3615
3830
8
2338
1
3085
5
3491
4
3485
7
3316
10
539
0
1393
5141
1542
1022
3543
35
7567
6
3368
1311
1993
3
3779
2259
2054
2393
108797
2350
2234
3527
1647