2281
2127
3
2
4
2
382
152
34
6
1
10
1
2
7
4
2
2
2
418
38
1
1
2
8
1
6
1
7
1
1
2
202
1
2
5
5
125
1
42
1
623
4
243
573
438
984
43
8
4
9
884
11
18
1
1
24
6
8
47
163
1034
43
28
154
809
704
586
788
992
315
5
13
1070
6
9
36
1
1
121
124
1
1
1
4
1
7
2
9
3
23
4
276
28
1887
90
708
1205
301
47
901
26
47
1
81
538
5
254
86
2269
12