977
0
1885
3
1180
2
1921
7
2987
1
5934
6
1057
1155
1124
1800
1214
1241
3827
12
1949
1744
1669
1215
1358
1574
1489
4
3230
1194
1381
4053
10
3925
6081
15
1476
1320
1203
1896