2808
1
509
0
370
1129
4130
2
1344
964
20634
8
2727
5
1390
4396
3
282572
785
1464
571
15482
15
2767
3063
1154
650
382
3134
662
2982