3114
4
6086
3
2855
3251
6
1749
1
1193
661
0
521
3440
2
2086
1008
662
2735
635
2037
814
919
565
933
543
5217
11
467
31535
1045