3835
4
1292
0
1638
19944
2
3090
6
3673
570
1
2605
2043
2698
1452
3629
1446
6247
5
1574
1423
1564
1289601
432
2919
1506
1495
2358
9
2155
3
2274
2948
3186
3868
10
1903
1682