493
0
5726
8
270
1
6346
16
781
24337
22
2886
2
951
1444
1308
2631
4096
1265
1309
2505
1594
3
1103
1992
1752
1348
2801
1373
5
1037
1036
946
2442
9
6445
6
3683
697
685