2426
2
1453
6753
17
1735
0
1048
14861
7
1150
2882
1
991
1536
6
2781
4706
2772
1631
4
2733
2138
3
1065
1012
1204
9836
15
1982
1334