3091
7
2475
2
2811
5
1407
1
952
1514
782
199
382
4713
14
7756
3
417
0
769
2506
954
1192
6968
31183
12
351