2434
2171
1
3
2
6
420
185
29
2
1
1
5
1
3
3
3
2
1
2
1
441
58
1
3
14
1
3
4
1
1
5
15
1
2
2
1
227
3
6
2
114
32
2
638
5
289
770
524
760
91
2
4
21
2
2
3
592
38
1
12
1
1
18
2
4
57
208
1282
80
35
157
1227
585
430
625
787
736
19
9
890
14
9
51
1
3
77
195
1
2
1
4
2
18
18
14
1
3
178
35
2033
188
873
967
442
48
632
17
57
1
50
351
12
166
165
2414
20
2134
300
9