2275
2170
3
2
3
2
374
157
34
6
1
10
1
2
7
4
2
2
2
413
36
1
1
2
7
1
4
1
1
5
2
1
2
212
1
3
5
4
118
42
2
619
5
239
557
445
996
38
7
2
1
7
887
15
31
4
1
24
6
8
50
158
1023
38
30
147
823
686
589
771
985
316
4
14
1051
6
9
41
1
1
125
122
1
1
1
1
1
11
1
11
1
2
23
3
274
30
1866
105
704
1216
287
55
908
39
50
1
87
553
5
251
86
2264
11