995
2
19034
6
1883
1
3353
11
4098
3
1664
7952
510
2608
0
4940
5
1255
1653
2725
945
2372
1279
6406
12
1302
1188
3148
9