2287
2154
3
2
4
2
379
154
34
6
1
10
1
3
6
4
2
2
3
422
36
1
1
2
7
1
6
1
7
1
1
2
203
1
2
5
5
126
1
42
1
625
3
249
587
437
970
44
8
4
9
871
9
18
1
1
23
6
8
48
167
1046
44
28
156
818
704
581
791
985
304
6
13
1035
6
9
35
1
1
116
125
1
1
1
4
1
7
2
9
3
23
4
270
28
1898
91
720
1194
302
47
886
26
48
1
78
531
5
253
83
2276
11