2282
2178
3
2
4
2
385
154
34
6
1
9
3
6
4
3
2
3
418
33
1
1
2
6
1
8
1
8
1
1
2
199
1
2
5
5
126
1
39
1
625
3
253
579
443
964
43
8
4
8
865
9
18
1
1
23
6
8
48
171
1045
43
28
156
817
707
574
793
986
302
6
13
1039
7
9
35
1
1
111
127
1
1
1
4
1
7
2
8
4
25
4
269
28
1892
93
722
1183
308
45
880
26
48
1
77
527
5
251
84
2272
10