2075
2478
438
186
45
396
20
1
11
3
233
220
512
9
314
550
1
464
683
63
1
1
40
1
4
6
2
1
1
10
13
591
1
21
20
16
2
40
1
5
13
1
11
2
212
6
1
3
976
62
9
1
42
775
674
573
811
1144
101
5
8
1
1558
2
5
76
1
2
1
1
1
2
2
1
4
1
20
255
1
1
1
2
1
1
1
1
1
4
8
1
2
6
1
1
51
128
6
1884
57
639
963
406
57
619
50
15
8
22
19
1
42
471
1
85
72
2063
12
1329
3