2193
2221
496
222
29
3
382
23
7
3
254
227
523
17
325
467
525
770
106
1
1
41
1
4
4
1
1
3
7
14
681
1
17
18
6
1
60
6
24
1
1
1
14
2
207
3
2
1
960
102
5
45
771
1
694
675
875
1231
79
2
1
2
1
1655
1
1
89
2
1
1
1
2
1
1
2
24
282
1
2
1
2
1
1
1
1
2
2
1
6
1
1
1
64
169
3
1966
55
557
1135
448
47
706
48
15
4
22
17
66
527
100
61
2179
14
102
1471
4