1650
1515
1460
2137
1568
298
339
2358
2354
2303
2352
1628
2313
1661
5
4
3
2
225
42
24
23
22
444
165
151
111
107