3616
10818
556
170112
3716
6020
18075
13551
5224
679
1230
2030
17553
13840
11451
10270
780263
7722
7100
6572
620147
57110
559142
4980