108797
0
10064
8
747
611
329
2769
2
753
485
403
1359
416
389
581
100
12472
2093
1
430
4155
7
1397
1823
2471
4148
418
61216
3322
437
841
531
471
2030