493
0
6346
16
5726
8
270
1
1265
581
2966
6
3868
10
5052
951
462
1308
2631
637
6445
2505
2
4096
12459
3
2835
1103
781
1752
24337
22
2801
1373
5
5347
4
2886
1037
1289601
2160