1399
2
984
1
2141
260
0
1266
692
1138
1681
14
1259
878
751
991
4
1819
4863
348
591
714
1647
10
1536
20
4217
5
1102
3
25
6189
8
2272
717
134
596
9101
1582
6823