4223
22
4111
2
2730
6
1020
0
2760
1
4431
964
2152
355
4129
1084
282572
1024
1805
971
798
2799
2995
8
2188
4830
839
1903
1557
576
2520
1824
360784
19
2564
351
2668