2284
2137
3
2
4
2
382
152
34
6
1
10
1
2
7
4
2
2
2
420
38
1
1
2
8
1
6
1
7
1
1
2
202
1
2
5
5
125
1
41
1
626
3
243
575
440
983
43
8
4
9
883
11
18
1
1
24
6
8
47
163
1038
43
28
154
813
703
586
790
994
314
5
13
1069
6
9
36
1
1
116
124
1
1
1
4
1
7
2
9
3
24
4
276
28
1889
91
712
1205
300
47
900
26
47
1
82
536
5
254
86
2272
12