5010
12036
4056
2733
1810
3179
14524
1943
4157
1979
18636
35640
5407
1789
1723
2665
1122
3742
2883
2785
1601
5145
1390
1066
2093
980
2032
897
821
1215
826
1099
1309
652
1817
5442
872
2057
962
3783
4813
2414
19921
3612
1347
1053
868
1392
1108
2177
1456
807
729
3386
630
827
666
1814
8932
718