2388
16
906
1
1343
3
2960
4
3796
707
9619
1107
868
8490
6
1890
11
1186
0
1416
7
1686
2279
2
404
9647
23
10902
15216
2048
2654
1136
3705
118
2711
20347
720
537
4664
5
792