2221
2193
1
1
5
392
156
32
2
10
1
4
5
8
3
1
1
2
405
30
1
1
6
2
5
1
6
1
176
1
3
5
3
128
1
39
1
1
579
4
263
595
431
893
39
8
5
1
1
6
792
7
17
2
1
1
23
8
8
45
167
1054
39
27
136
843
653
562
757
957
288
1
14
994
9
9
41
1
1
84
132
1
1
1
1
1
8
2
12
3
29
1
278
27
1826
90
738
1106
302
39
807
26
45
1
82
447
5
257
83
2214
7