2275
2
1616
0
928
1
2461
20
1145
1389
1124
2064
3498
4
896
2069
3
2830
7
1197
1796
306
1778
228
282572
322
177
809
3739
6
2111
1054
3116
2912
10
514
2600
5
2419
997