2080
2566
457
182
45
396
21
1
10
3
227
229
499
9
318
540
1
464
696
61
1
1
38
1
5
5
1
1
1
9
13
600
1
24
22
16
2
40
1
5
13
1
11
4
220
7
1
2
965
60
9
1
43
779
679
568
805
1152
104
6
8
2
1566
2
5
73
1
2
1
1
1
1
2
2
1
3
1
22
252
1
1
2
1
1
1
1
1
3
10
1
1
2
6
2
1
52
131
6
1886
57
634
975
409
54
631
52
14
7
23
19
1
40
479
1
86
76
2067
13
1328
2