760
5515
548103
610
144
165
366
448
8526
5013
427
3525
22716
17250
15291
13680
10482
1017263
9194
9080
883148
750142
6980
69311