2167
2421
2
1
1
1
443
180
23
1
5
1
4
3
7
2
7
5
390
44
2
7
1
1
1
2
11
8
1
6
185
2
1
106
1
1
29
1
3
8
576
5
234
659
558
645
71
9
20
1
2
3
532
51
3
10
1
1
30
3
1
38
150
1186
57
38
133
1191
501
304
538
555
824
11
15
10
877
37
12
58
2
5
2
55
180
1
1
1
4
3
17
8
1
22
6
149
38
1723
257
870
790
397
41
586
14
38
1
67
312
6
95
142
2155
12
1913
254
11