50
70
0
500
81
1
100
205
3
11
10
316
13
99
376
2
650
1961
24
93
596
1349
12
84
517
16
504
15
200
548
4
370
800
608
1458
23
667
6
595
961
5
7
911
18
1493
8
193
1241
77
1426
9
98
5571
27
357
2232
96
1753
45
1251
14
1301
1417
2057