2826
0
2989
1271
1
1132
659
2314
8
1189
273
5207
440
765
2
2643
14076
7
7750
3
9953
4
419
237
2288
2071
957
373
12958
5
324
1850
1793
871
435
2511
1328
718