3116
1
544
0
8766
2
929
1976
263
964
167
635
1291
5455
552
2730
785
1392
1386
10009
23
458
4594
4111
2194
1193
646
2982
3
1229
3287
3659
14
915
107
611