2165
2119
3
2
2
3
352
145
34
6
1
8
3
4
2
1
3
3
401
43
1
2
7
5
1
1
4
2
1
1
208
1
1
1
3
112
41
673
5
208
532
413
970
42
10
6
5
5
872
8
17
4
1
23
6
7
49
136
955
41
26
140
757
657
585
748
927
313
9
11
1004
8
8
33
1
1
1
141
1
128
1
1
5
1
13
1
10
2
21
1
271
26
1771
97
672
1173
259
41
886
24
49
1
100
532
4
246
70
2159
6