5112
3
8969
0
674
1
2799
509
3674
10
476
5799
2
544
822
5379
1343
2673
1586
646
1587
6052
2061
1132
2306
3250
3795
1506
2504
2960
745
2814
5
133
1922
1889