2122
1901
2272
2226
2316
1388
1643
1804
2246
7
18
5
3
4
1
2
6
8
71
75
662
68
11
10
108
136
201
21
61
12