2110
2183
451
192
33
5
408
23
9
7
244
221
496
16
273
493
507
761
76
1
1
1
1
34
1
1
3
4
3
1
9
10
661
19
17
11
3
49
9
25
1
1
1
13
1
2
1
161
1
1
1
982
75
6
49
781
1
640
630
823
1199
75
2
1
1
4
1
1
1583
1
2
79
2
1
1
2
1
5
1
2
1
25
268
2
2
1
2
2
1
1
2
1
4
2
10
1
60
165
5
1889
51
567
1120
367
51
689
57
14
5
36
16
60
516
1
97
68
2095
15
1363
4