493
0
5726
8
270
1
6346
16
951
1308
2631
581
637
1265
1309
2505
2
1103
1992
3
781
1752
24337
22
2801
1373
5
2886
1037
1036
2442
9
6445
6
3683
697
1808
7
2193
2572
1525