2285
4
974
1249
2
2865
10230
14
1663
0
2880
15
1322
31446
1289
3373
1233
1
1142
6
2465
1791
10
2260
5
688
1213
1007
3
675
2600
706
4627
9
636
1275
837
442
621
1875
1765