2198
2195
498
222
29
3
382
23
7
3
256
227
524
17
325
468
527
772
106
1
1
41
1
1
4
4
1
1
3
7
14
682
1
18
18
6
1
60
6
24
1
1
1
14
2
207
3
2
1
962
102
5
45
771
1
697
677
878
1233
79
2
1
2
1
1658
1
1
89
2
1
1
1
2
1
1
2
24
284
1
2
1
2
1
1
1
1
2
2
1
6
1
1
1
64
170
3
1970
55
559
1138
448
47
708
48
15
4
22
17
1
66
527
100
62
2184
14
102
1475
4