6346
16
1581
0
938
1029
2
1458
809
1089
1
24337
22
4096
475
1500
96
1373
5
1889
2041
2313
59
2075
4821
666
2524
2136
391
392
4691
319
3683
6
6445
1457
1386