493
0
5726
8
2886
2
2193
1
951
781
1888
3
270
1308
581
637
1103
1525
1037
2572
6346
16
622
4096
1029
1036
1096
1373
5
24337
22
1089
2442
9
2136
6445
6
3683
5477
12
2631