3691
5
2809
2
17353
0
2301
1020
2881
31535
445
1
3114
4
3510
968
4111
1932
2749
1587
2748
1452
1098
14076
7
2546
646
3116
521
370
2076