2061
3
2271
4
1647
1744
1
796
6
5771
10
8627
4375
289
0
2333
1211
2
717
2954
4585
2999
4083
973
5820
3971
4402
15
2108
982
2655
8819
12
1285
3637
8527
6926
7
5392
11
2621