5151
2
1314
1
2911
9
2271
4
780
23802
6
7096
14
1942
410
0
1744
2711
2740
3
6442
1142
717
2954
4651
398656
19
3971
8527
2041
2313
2075
4821
550