2253
2169
3
2
3
2
369
155
33
6
1
10
1
2
7
3
2
3
3
410
36
1
1
2
8
1
3
1
1
4
2
1
4
212
1
3
5
3
115
42
624
5
241
554
433
988
37
7
4
4
7
878
10
31
4
1
22
6
8
49
163
1004
37
29
145
816
674
589
770
964
322
5
13
1021
6
12
38
1
1
122
124
1
1
1
4
1
11
12
1
2
21
3
271
29
1848
105
691
1198
288
58
894
39
49
1
90
545
5
248
80
2244
9