2
105
2
-
-
-
12
550
79
102
-
-
-
-
492
48
13
12
-
-
-
-
10
2
1
-
-
-
10
2
1
-
-
-
1,080
19
-
-
2,150
72
31
-
-
-
9
7
38
18
20
-
-
-
-
-
10
930
11
-
-
-
240
3
-
-
142
8
10
-
-
-
3
126
67
-
-
-
56
40
3
122
-
-
-
-
688
14
-
-
1,420
30
-
-
841
10
-
-
11
16
7
-
-
-
9
13
-
-
20
1,547
17
19
-
-
-
-
78
230
2
108
-
-
-
-
2
29
30
-
-
-