2578
1
4471
2
475
0
572
2996
1782
25669
2181
2133
34
319
2005
5
3227
1243
544
809
14
1140
1508
2524
490
6225
4
582
1632
1414
3933
159
8527
749
818