2629
4
931
1
1202
816
874
0
2138
3
2695
2271
2904
4684
2
3024
6496
8
1458
2966
11
2321
1716
409
4757
1038
1889
5346
5771
10
2041
2313
734
2075
4821
6180
5
319
1088