1265
1
2962
0
1527
4175
6
2595
8
3243
4
1543
2
1743
2272
3798
3742
3026
1876
1031
3479
5
683
1417
5717
14887
18
434
2333
3
3169
7
2982
3234
2102
1153
785
610
1570
1615