2147
2282
491
204
31
3
403
18
5
5
248
214
500
18
304
449
517
785
92
1
1
33
1
4
4
1
3
10
10
689
1
19
20
8
2
53
5
26
2
1
1
13
1
2
189
1
2
1
947
91
10
1
47
744
1
670
673
829
1236
75
2
1
2
1
1
1635
1
1
92
2
1
2
1
1
4
1
1
3
26
250
1
2
3
1
2
1
2
2
1
6
1
66
181
9
1904
53
550
1140
402
51
715
55
14
4
30
18
64
536
101
66
2138
9
1406
7