493
0
6346
16
5151
8
5726
270
1
951
1308
581
637
2966
6
2835
2
1103
24337
22
4096
1373
5
2886
1289601
4
1037
6236
10
1047
1036
2442
9
6445
3683
12459
3
2631
3090
1808
7
2193
2572