2317
5
2061
3
1694
1
2271
4
2138
2
1102
1744
1647
5771
10
8627
2035
796
6
2333
717
2954
2999
243
0
289
4083
973
4375
1211
3971
982
2655
8819
12
3637
8527
6926
7
5392
11