77
351
474
1135
1112
98
701
22313
1587
65
1916
352
785
1104
555
2152
343
983
2053
1853
80
241
2364
662
541
606