31535
0
358
1
3373
363
3287
397
2904
2
282572
437
440
5611
11
1009
295
580
169211
1343
18403
6
633
4328
10
768
105290
759
303
4594
1978
46414
422
1015
639
1073