4804
1895
782
798
1129
3087
726
997
13572
2254
920
820
662
815
1189
1524
49141
8801
1417
1381
1133
27311
2062
6581
1953
2432
3127
2542
5264
8679
3508
4570
8669
11468
15751
27553
15631
11109
34406
67975
1030095
6085