2640
0
4
959
1
781
881
807
2
651
646
679
907
730
661
3
625
655
1290
957
362
374
2152
2357
2672
2334
6185
6
2558
7
2052
1869
10
3160
5
2006
1700
4299
4783
4450
1763
11
1391
95442
59
1256
1122
1291
333
1488
14
309
897
2605
3084
3576
540
5176
2203
1796
2360
3079
2568
8
4428
2737
3486
4259
2400
2365
3443
5497
13
3262
2749
30
864
239
3082
1328
3052
5982
3024
5062
9