2071
0
1385
1
521
1936
2474
2
1291
814
2982
3
619
395
1329
1425
18385
105290
2799
2770
4
417
399
4237
14
1506
1129
3795
2683
1647
1645
1903
1984
20634
8
2494
1603