2200
6
18385
2
646
0
597
20634
8
447
1936
1
423
1586
710
3
1550
5
2522
2094
1374
390
1452
292
3114
4
2168
2864
7