2489
2064
3
2
1
8
452
178
33
1
5
1
1
4
3
4
2
1
1
2
2
1
476
51
1
3
6
1
9
1
5
5
1
226
5
10
3
132
33
682
3
314
648
589
853
85
2
17
2
1
4
742
27
1
16
2
1
19
3
4
54
227
1233
79
45
141
1129
620
554
727
920
621
19
4
13
1039
16
9
52
1
1
3
113
2
178
2
1
1
7
1
16
13
16
1
203
45
2012
229
836
1142
413
43
772
21
54
1
70
393
5
210
153
2477
12
13