2282
2168
3
2
3
2
375
156
34
7
1
10
1
2
7
4
2
2
2
416
36
1
1
2
7
1
4
1
1
5
2
1
2
211
1
3
5
4
117
42
2
623
5
241
555
449
999
38
7
2
4
8
884
15
31
4
1
24
6
8
49
160
1025
38
31
149
817
691
594
765
991
321
5
13
1058
6
9
40
1
1
124
121
1
1
1
4
1
11
1
11
1
2
23
3
275
31
1873
103
705
1213
289
59
905
39
49
1
86
550
5
251
87
2271
11