2860
1
4009
6
2392
2
1355
0
1393
2468
2767
5
4480
2241
862
4070
4
1576
3
3364
751
2650
20
9817
3918
7
2182
2477
1809
3066
1068
2285
1868
2534
2343
3465
2801
5946