3006
3
467
0
2855
2668
2
20634
8
4111
2730
6
509
544
2982
292
2275
4820
571
3353
11
2200
7153
9
597
447
1936
1
1586
710
2470
381
25137
2105
1550
5
2094
1374
1452