1399
2
985
1
2143
260
0
1266
692
1138
1681
14
1259
878
751
991
4
1820
4864
348
591
714
1647
10
1537
20
4219
5
1102
3
25
6189
8
2273
717
134
596
9103
1582
6823