2060
2557
447
182
31
1
377
33
8
4
210
241
517
8
360
527
477
617
79
2
1
44
1
5
2
2
1
4
1
9
10
525
1
32
18
12
1
43
1
6
9
1
13
2
264
6
1
2
957
78
8
1
50
813
654
532
800
1128
109
5
8
1
1510
3
6
79
3
1
1
1
3
1
1
15
277
2
2
2
1
2
2
1
1
2
1
7
2
1
1
9
1
1
1
58
1
100
6
1884
70
615
920
475
44
564
40
15
4
25
18
33
410
1
1
79
84
2048
12
1339
2