940
0
1
914
2519
906
857
1001
2
1582
2447
2451
2795
2899
2908
3
3143
4
3349
2903
3304
2986
3665
2879
4285
7
3288
3344
4128
5415
2863
3777
6
3887
3992
3182
3454
3917
5
3740
3615
2926
6421
3715
4620
9
3865
3262
6668
13
4184
4395