2629
4
931
1
1202
816
5151
2
874
0
2138
3
2711
2695
2271
2904
6496
8
2911
9
4651
2966
11
398656
19
2321
1716
409
4757
1038
5346
5771
10
2041
2313
734
2075
4821
6180
5
550