1015
0
1698
612
87
733
4937
1785
2348
356
348
1274
1293
1812
1
4196
94424
3
1239
189326
785
2277
1326
1183
267612