2176
2196
1
1
5
393
152
30
2
10
1
4
5
9
3
1
1
2
392
29
1
1
4
2
6
1
6
1
172
1
3
4
3
119
1
37
572
4
257
587
422
871
39
9
5
1
1
5
771
6
17
2
1
1
23
8
8
47
162
1037
39
24
138
824
637
553
741
948
279
1
14
997
10
10
43
1
1
79
132
1
1
1
1
1
8
2
12
3
28
1
281
24
1789
82
721
1081
299
42
785
26
47
1
84
425
5
257
82
2169
7