60
192
7347
65
5334
2922
284
509
246
554
256
3614
19446
14860
12941
11580
8782
845263
7900
7552
723148
629142
61711
5710