2060
2483
445
181
44
393
20
1
11
3
225
227
500
9
312
543
1
456
688
60
1
1
38
1
5
5
1
1
1
9
15
592
1
24
22
16
2
38
1
5
13
1
11
4
214
6
1
2
961
59
9
1
42
775
668
564
797
1138
107
5
8
2
1544
2
6
73
1
1
1
1
1
1
2
2
1
3
1
20
252
1
1
2
1
1
1
1
1
4
10
1
1
2
6
1
1
52
129
6
1869
56
631
965
401
55
623
52
14
7
23
18
1
40
474
1
86
75
2047
13
1310
2