2183
2180
467
198
38
5
441
22
9
6
243
220
512
17
306
503
523
767
84
1
1
35
1
5
4
1
3
1
11
13
663
17
16
13
2
51
8
27
1
1
1
17
2
1
188
1
1
1
1010
82
11
1
49
812
1
658
648
842
1255
75
2
1
2
1
1
1
1641
2
1
84
2
1
1
2
1
1
6
2
2
2
25
269
1
2
1
1
2
1
2
1
3
1
7
1
71
167
10
1951
55
624
1110
389
56
688
60
18
4
33
18
57
518
1
101
71
2171
12
1445
5