2282
2151
3
2
4
2
380
155
34
6
1
10
1
3
6
4
2
2
3
421
36
1
1
2
8
1
6
1
7
1
1
2
202
1
2
5
5
126
1
42
1
625
3
249
584
436
969
44
8
4
9
870
9
18
1
1
23
6
8
48
167
1042
44
28
156
818
700
580
792
982
304
6
13
1036
6
9
35
1
1
116
125
1
1
1
4
1
7
2
9
3
23
4
270
28
1893
91
717
1192
302
47
885
26
48
1
78
530
5
253
83
2271
11