4153
4956
19231
51241
22406
1219
2705
9478
4909
14080
1535
1926
1818
2423
2939
3566
1807
1282
683
717
1162
1201
1423
1499
10503
850
1311
1649
5177
2731
1055
813
3273
9539
1776
2107
760
1048
955
1504
707
803
757
1032
1385
5135
1148
1766
1311
842
1887
1715
1063
663
723
1146
772
1160
733
983